Webhooks
This guide will provide you with the necessary steps to configure your monitoring systems to send notifications via our application. Our application sends notifications to smartphones once the defined webhook is triggered. It supports Grafana and Greylog formats and will automatically identify the format of the incoming webhook payload.
Prerequisites
You should have an active account on our application. If you don't, sign up here. An alert group should be configured in our application. Instructions for setting up alert groups can be found here.
Configuring Webhook URLs
Each alert group in our application is associated with a unique webhook URL, which will be used to receive notifications from your monitoring systems...
Sending Notifications
To send notifications, you need to configure your monitoring system to make a POST request to the webhook URL when an alert is triggered. For example...
curl -X POST -H "Content-Type: application/json" \
-d '{"alerts": [{"status": "firing", "annotations": {"description": "TEST"}}]}' \
https://myapp.com/webhook
Grafana Integration
To configure Grafana to send alerts to our application, follow these steps:
Greylog Integration
To integrate Greylog with our application, follow these steps:
Conclusion
Once you've followed this guide, your monitoring systems will be able to send notifications to our application, which in turn will dispatch these notifications to the corresponding alert groups' smartphones...
For any further questions or assistance, please refer to our support page.